bean aphid - Turkish English Dictionary